sporting right - French English Dictionary